/**
 * 接口与交叉类型
 * 接口 可以重复定义 并可以合并类型
 * 交叉类型不可以定义同一个名称去扩展
 * */

// interface Sister {
//   name: string
// }

// interface Sister {
//   age: number
// }

// let sister: Sister = {
//   name: 'zs',
//   age: 100
// }

// type Sister = {
//   name: string
// }

// type Sister = {
//   age: number
// }